//#include <iostream>
//#include <iomanip>
//using namespace std;
//
//int main()
//{
//	long long n;
//	cin >> n;
//	
//	double ave = 0;
//	long long age = 0;
//	long long i = 0;
//	while (i < n)
//	{
//		cin >> age;
//		ave += age;
//		i++;
//	}
////	printf("%.2lf", ave * 1.0 / n);
//	cout << fixed << setprecision(2) << ave / n << endl;
//	
//	return 0;
//}



//#include <iostream>
//using namespace std;
//
//int main()
//{
//	long long n;
//	long long j = 0;
//	long long y = 0;
//	long long t = 0;
//	long long sum = 0;
//	long long a, b, c;
//	for (int i = 0; i < n; i++)
//	{
//		cin >> a >> b >> c;
//		j += a;
//		y += b;
//		t += c;
//		sum += a + b + c;
//	}
//	cout << j << " " << y << " " << t << " " << sum << endl;
//
//	return 0;
//}



//#include <iostream>
//using namespace std;
//
//int main()
//{
//	long long n;
//	cin >> n;
//
//	long long a,b;
//	cin >> a >> b;
//	double x = b * 1.0 ?/ a;
//	long long c, d;
//	for (int i = 1;i < n; i++)
//	{
//		cin >> c >> d;
//		double y = d * 1.0 / c;
//		if (y - x > 0.05)
//		{
//			cout << "better" << endl;
//		}
//		else if (x - y > 0.05)
//		 {
//			 cout << "worse" << endl;
//		}
//		else 
//		{
//			 cout << "same" << endl;
//		}
//	}
//
//	return 0;
//}



#include <iostream>
#include <cmath>
using namespace std;

int main()
{
	long long n;
	cin >> n;

	double t = 0;
	for (int i = 0; i < n; i++)
	{
		double a, b, c;
		cin >> a >> b >> c;
		double dis = sqrt(a * a + b * b);
		t += c * 1.5 + 2 * dis / 50;
	}
	cout << (int)ceil(t) << endl;

	return 0;
}
